Coronavirus lockdown | From game development to AI, check the free tech online courses offered by Harvard

Coronavirus lockdown | From game development to AI, check the free tech online courses offered by Harvard

Amidst the panic of Coronavirus throughout the world, some of the major educational institutions are lending their hand forward. In a recent public announcement, Harvard University has offered its support with free 67 courses during the coronavirus pandemic. The duration of the courses ranges from a week to 12 weeks, depending on the subject chosen. Students can avail these programs spreading across domains like business, art, design, computer science, and humanities. Check the descriptive details at online-learning.harvard.edu.

Interested students can opt for these courses from their homes, taking care of social distancing and self-quarantine. Looking at this vivacious opportunity, here are the shortlisted tech courses that might interest all the tech-geeks out there:

1. CS50's Introduction to Game Development

  What you'll learn:

  • Principles of 2D and 3D graphics, animation, sound, and collision detection
  • Unity and LÖVE 2D
  • Lua, C#
  • Basics of game design and development

Click Here

 

2. CS50's Web Programming with Python and JavaScript

  What you'll learn:

  • Git
  • HTML, CSS
  • Flask
  • SQL
  • APIs
  • JavaScript

Click Here

 

3. CS50's Mobile App Development with React Native

 What you'll learn:

  • JavaScript
  • ES6
  • React, JSX
  • Components, Props, State, Style
  • Components, Views, User Input
  • Debugging

Click Here

 

4. CS50: Introduction to Computer Science

   What you'll learn:

  • Abstraction, algorithms, data structures
  • Encapsulation, resource management,
  • Security, software engineering, and web development
  • Familiarity in a number of languages, including C, PHP, and JavaScript plus SQL, CSS, and HTML and more...

Click Here

 

5. Using Python for Research

What you'll learn:

  • Python 3 programming basics (a review)
  • Python tools (e.g., NumPy and SciPy modules) for research applications
  • How to apply Python research tools in practical settings

Click Here

 

6. CS50's Introduction to Artificial Intelligence with Python

   What you'll learn:

  • Graph search algorithms
  • Reinforcement learning
  • Machine learning
  • Artificial intelligence principles
  • How to design intelligent systems
  • How to use AI in Python programs

Click Here

 

7. CS50 for Lawyers

  What you'll learn:

  • Challenges at the Intersection of Law and Technology
  • Computational Thinking
  • Programming Languages
  • Algorithms, Data Structures
  • Cryptography
  • Cybersecurity

Click Here

9. Data science: Machine Learning

What you'll learn:

  • The basics of machine learning
  • How to perform cross-validation to avoid overtraining
  • Several popular machine learning algorithms
  • How to build a recommendation system
  • What is regularization and why it is useful

Click Here

 

10. Data Science: Productivity Tools 

   What you'll learn:

  • How to use Unix/Linux to manage your file system
  • How to perform version control with git
  • How to start a repository on GitHub
  • How to leverage the many useful features provided by R studio

Click Here

 

11. Data Science: R Basics

  What you'll learn:

  • Basic R syntax
  • Foundational R programming concepts such as data types, vectors arithmetic, and indexing
  • How to perform operations in R including sorting, data wrangling using dplyr, and making plots

Click Here

 

12. Data Science: Wrangling 

   What you'll learn:

  • Importing data into R from different file formats
  • Web scraping
  • How to tidy data using the tidyverse to better facilitate analysis
  • String processing with regular expressions (regex) 
  • Wrangling data using dplyr
  • How to work with dates and times as file formats, and text mining

Click Here

 

12. Data Science: Linear Regression

   What you'll learn:

  • How linear regression was originally developed by Galton
  • What is confounding and how to detect it
  • How to examine the relationships between variables by implementing linear regression in R

Click Here

 

13. Data Science: Visualization

  What you'll learn:

  • Data visualization principles
  • How to communicate data-driven findings
  • How to use ggplot2 to create custom plots
  • The weaknesses of several widely-used plots and why you should avoid them 

Click Here

 

14. Data Science: Capstone 

   What you'll learn:

  • How to apply the knowledge base and skills learned throughout the series to a real-world problem
  • Independently work on a data analysis project

Click Here

 

15. Introduction to Linear Models and Matrix Algebra

   What you'll learn:

  • Matrix algebra notation
  • Matrix algebra operations
  • Application of matrix algebra to data analysis
  • Linear models
  • A brief introduction to the QR decomposition

Click Here

 

16. Statistics and R

   What you'll learn:

  • Random variables
  • Distributions
  • Inference: p-values and confidence intervals
  • Exploratory Data Analysis
  • Non-parametric statistics

Click Here

 

17. High-Dimensional Data Analysis

 What you'll learn:

  • Mathematical Distance
  • Dimension Reduction
  • Singular Value Decomposition and Principal Component Analysis
  • Multiple Dimensional Scaling Plots
  • Factor Analysis
  • Dealing with Batch Effects

Click Here

 

18. Data Science: Probability

   What you'll learn:

  • Important concepts in probability theory including random variables and independence
  • How to perform a Monte Carlo simulation
  • The meaning of expected values and standard errors and how to compute them in R
  • The importance of the Central Limit Theorem

Click Here

 

19. Data Science: Inference and Modeling

   What you'll learn:

  • The concepts necessary to define estimates and margins of errors of populations, parameters, estimates and standard errors in order to make predictions about data 
  • How to use models to aggregate data from different sources
  • The very basics of Bayesian statistics and predictive modelling

Click Here

 

To apply to the above listed Harvard University free courses, one has to visit their official site and register before it's gone! Visit Website

So, what are you waiting for? This unbelievable chance is only true for a limited time. Enrol now and learn something actually productive this lockdown season!

Written By



Jasmine Bano

A writer with 9+ years of stained experience on paper. She's been into copywriting and content for advertisement with 20+ brands. Apart from the ad copies, she also writes blogs which, considering why you're reading this, makes perfect sense. She's best known for writing fiction, non-fiction, advertising copies, ad campaigns, and has won the best writer award from her former companies three times. She was also a semi-finalist for "Bumble's most influential women in India" in the year 2019. Apart from writing, you can find her running "Womeant" (a social initiative for women empowerment) and educating street kids to pass time.

Shares

No Comments

Write Your Comments

Submit

Related Blogs

Related Courses